package com.joolun.weixin.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
@ApiModel(description = "活动授权信息对象")
public class AuthorizationUrl {

    @ApiModelProperty(required = true,value = "用户授权完成后的重定向链接，无需urlencode, 方法内会进行encode")
    private String redirectUri;
    @ApiModelProperty(required = true,value ="应用授权作用域，snsapi_base （不弹出授权页面，直接跳转，只能获取用户openid），snsapi_userinfo （弹出授权页面，可通过 openid 拿到昵称、性别、所在地。并且， 即使在未关注的情况下，只要用户授权，也能获取其信息 ）")
    private String scope;
    @ApiModelProperty(required = true,value ="重定向后会带上 state 参数，开发者可以填写a-zA-Z0-9的参数值，最多128字节")
    private String state;
}
